sheep dip - French English Dictionary